Blowing up a Building

US

2 min     0     1981     US

Overview

A building detonation device is placed precariously above a standard pedestrian button at a street crossing.

Similar