NASCAR Drivers Roar Onto Philly Streets
Some NASCAR drivers are in Philadelphia to sign autographs and take pictures at the Comcast Center Plaza in Center City Wednesday. It is all about promoting the upcoming NASCAR Xfinity series at Pocono Raceway.