thats how aliens return people to earth

real footage of security cam.
this guy probably died.

Loading...

Added:

By: AP7 (39.60)

Tags: Wtf, man, fall, suicide, jump,

Location: Haifa, Israel

Liveleak on Facebook