Suzhou, China Tuesday, October 9, 2007
mushroom You were right, that video is hilarious. What the heck is that thing?! Is it a loudspeaker in mushroom form?
Re: mushroom That is precisely what it is. And they have rock versions, as well, but those aren't as amusing.