Bomb ! United States, Los Angeles, California

Bomb !