Strange Creature Sighting During Street Race

Look out the window of the car off to the left, and you’ll catch a quick glimpse of what appears to be a strange ghost or alien creature. The video will replay in slow motion so you can get a better look. Odd.