27 Feb 2020, 03:41 UTC · By: Elena Gorgan / Awesome, fully-functional replica of the Batmobile was found parked on a street and got towed away because the owner was nowhere in sight