TOP

Start Something Special on Route 66

This was filmed in Shamrock, Texas, along Route 66. This Chevy Commercial was filmed at the famous U Drop Inn (featured in the Disney Pixar movies “Cars” as Ramone’s Body Shop.)

Read More