World’s Strangest

Your source for the strangest things around!

Archive for March, 2008

McDonalds’s Pizza!

Wow, this is quite some creation!  In fact, I wish I could head on down to the local McDonald’s and order one of these right now.  Unfortunately, I doubt this will be on the menu anytime soon.  Fortunately, some brave soul was adventurous enough to create this at home.  In case you can’t tell, that’s [...]