Los Angeles, United States

Straight outta Compton...