j1gorman Posted July 20, 2009 Share Posted July 20, 2009 Everybody on muselive is saying Madison Square Garden, which is another good guess, but judging by the other locations, Muse weren't ones to use wildly obvious locations. The Asia Society makes more sense to me. Granted, it could be somewhere in Central Park, since it is only a few blocks away. Any clues from the twitter pictures of them from being in NYC for mastering and parties? Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.