Congratulations to the 2012 Meguiar’s Superstars “BEST OF BREED” Hot Rod Champion: Ewan McDonald and builder Steven Aldrick – 1934 Ford Coupe

Ewan McDonald and builder Steven Aldrick - 1934 Ford Coupe

Ewan McDonald and builder Steven Aldrick - 1934 Ford Coupe