Los Angeles, California, United States
System of a Down / Red Hot Chili Peppers Nov 15, 2003 Uploaded by Bruhvvmetal