cctv footage of alien living form walking along the street