POSTER
March
23, 2007 - Ultra Music Festival - Miami, Florida (USA)