Grotesque doesn't even begin to describe what lays in wait for us! Mothra and Godzilla of the musical world!
Kanye West and Lady Gaga, at Arco Arena, on November 20th!
Should we go, or should we take the cue from the helpless massed denizens of Tokyo, and flee for the hills?
No comments:
Post a Comment