The Annoying Devil Clips
Found these while browsing the net...They're from a show on Channel 4 in the UK. They're of a guy dressed up in a red cape (duh!) who pulls off despicable but hilarious deeds. Click on full story to see them all (if you haven't already done so). Have fun watching the "Annoying Devil" LOL.
Rating:
Awesome
Don't be shy, join the conversation: