We don’t know about you but we honestly swear that, until we saw people coming out of the props in the end of the film we thought that we were looking at some sort of detailed model set with high-tech radio-controlled miniature cars. Boy were we “punked”! A little research on the net revealed that this video features a show at one of Disney–MGM Studios theme parks called “Lights, Motors, Action!”
Via: Motorpasion
Visit Spare Some Ribs for Daily Updated Hairstyles Collection