Attendees had the opportunity to “squeal the tires” of VW’s latest product offerings at Summit Point Raceway. 

0 Comments