System of a Down | South Florida | Broward Palm Beach New Times | The Leading Independent News Source in Broward-Palm Beach, Florida

System of a Down

Get mezmerized with System of a Down at Office Depot Center in Sunrise, Fl. Also featuring The Mars Volta & Bad Acid Trip. For tickets visit www.fantasma.com.