20100327_JW_2867 March 30, 2010 1500 × 1000 Ultra Music Festival in Miami on March 27, 2010 Share this:FacebookTwitterTumblrPinterestMoreLinkedInReddit Related