Fandom Featured ‘Back to the Future’ Fan Receives a Speeding Ticket After Hitting 88 mph in his DeLorean May 31, 2017