What's your opinion on these... things?
On MSN today, there was an entire article about them (http://www.msnbc.msn.com/id/5651091/?GT1=4529) in which it mentions the mascots being compared to "animated condoms and mutants from a nuclear meltdown."
I personally, feel bad for the people who have to stand in those things, what do you think?