World’s Strangest

Your source for the strangest things around!
Ads

People Are Awesome

(YouTube link) This music video for the song “Mecha Love” by Hadouken is a compilation of people doing awesome things. A very few are from viral advertising and use special effects, but the vast majority of these clips are just people doing what they do, awesomely. -via Laughing Squid