Talk about chills. For those of you who believe in ghosts this is further validation for you! A traffic cam in the Philippines recorded this ghostly figure crossing the street, and going through vehicles!