FAIL Nation

Two Men Peed on a Bee's Nest in Vietnam, the Bees Sting Where the Sun Doesn't Shine

Advertisement
funny-news-fail-bees

Tags

Also From FAIL Nation

Scroll down for the next article

Comments

Advertisement

Hot Today