Suzhou, China Tuesday, October 9, 2007
Your comment has been posted. Click here or reload this page to see it below.
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.