Mustangs Invade Tennessee For Ponies In The Smokies ’19

By Jeff Southard Posted 2 weeks ago

In it’s third year PITS did not disappoint, with over 800 cars in the inside car show alone.
The four-day long Mustang annual event takes place in Sevierville, Tennessee.