The V8 Speed and Resto Shop was recently featured in Body Shop Business Magazine in an article sharing the story of the shop’s TV beginnings and how it has evolved over the years.

Read the article here:

Leave a Reply