On May 8, 2005, one of the greatest videos in the history of the internet was uploaded to the Something Awful forums. Happy 15th birthday, "Fabulous Secret Powers"!

Don't Miss...