Scott Cars November 2009 Mazda TV Spot

scottofallentown 2009-12-21

Views 14

Scott Cars of Allentown PA, Lehigh Valley, Pennsylvania, November 2009 (deals end November 30, 2009) Mazda 30-second television spot Check out our current inventory by visiting our website: http://www.scottcars.com/

Share This Video


Download

  
Report form