Tag Archives: XKRS GT

More horsepower than a Wild West stampede!

If you want to see more horsepower than 1,000 mustangs (the four-legged ones) can muster, there’s only place to go… Birmingham’s NEC for the Performance Car Show.

Leave a comment Continue Reading →