Alien behind the wheel! Ohhhhh!