5/27/09
World Burping Competition
based in London. This is the current world champion. It sounds like a lion trying to roar its way out from inside or a monster farting. I can't decide.
via: youtube.com
Labels:
competition
Subscribe to:
Post Comments (Atom)
Oh goodness.
ReplyDelete