To help celebrate the unveiling of the newest Pep Boys Speed Shop in Arlington, TX, the Cherry Bomb display trailer will be on site, March 26 and 27th. The Speed Shop concept, first rolled out in 2009, adds tech specialists and installers to the usual Pep Boys staff.
More...