Bomb Drop

Bomb Drop

Dropping a gallon of water off a football stadium!