Bazooka United States, Miami, FL

Bazooka