This week’s Wednesday WTF Photos include the scariest Hello Kitty cosplay ever, Chicken Sucker candy and the greenest car in the world.
This week’s Wednesday WTF Photos include the scariest Hello Kitty cosplay ever, Chicken Sucker candy and the greenest car in the world.