Ron Leek...The Lost of an Icon!
/In an industry where we toss around words like Superstar, Icon, Legend, etc. there are very few that can live up to labels. Ron Leek was one that lived up to all the accolades that have been showered upon him though. Unfortunately, we received the news yesterday that Ron, a true drag racing Icon, had passed away.
Read More