This video tests the tiny Peel P50 on a race track to see whether the world’s smallest car can handle a place it was never ...