This week’s Wednesday WTF Photos include a noodle bath, the worst xBox ad ever made and the world’s scariest storm hits Detroit.
This week’s Wednesday WTF Photos include a noodle bath, the worst xBox ad ever made and the world’s scariest storm hits Detroit.