Police discovered the "Back to the Future" car in the middle of the street. A hilarious photo posted to Facebook shows the police officer staring the car in a snow removal zone. The sculpture must have looked believable. Officers ended up writing him a ticket that read, "You made our night hahahahaha :)"