Share Share on Facebook Share on Twitter Pinterest LinkedIn The owner wasn't around, but this could be quite the sleeper if it's truly Grand National powered! by fifteenW40 Auto Artauto techAutomotive ArtTransport Technologyunusual vehiclesWeird Wheels