Deus ex helicopter
Lol where the heck did it come from? I wasn't sure if it was supposed to be flying and then crash into the roof or if it had been sitting up there for a while? Anyways between that and the motorcycle this was a great '80s Italian B-movie. They don't make 'em like this anymore.
share