Jay Leno’s Fantastic Ford Festival

Jay Leno takes us on a tour of his specially-tuned, 300 horsepower, nitrous-injected Ford Festiva and offers up his opinion of the new 2011 Ford Fiesta.