Coming across a nest of daddy longlegs like this, you go from appreciating the beauty of nature to vomiting all over nature in just a couple seconds flat!
Share It: Social Bookmarks:
This holiday, you better not sniff, better not try, don’t even breathe, I’m tellin’ you why: farting Santa’s coming to town.