(Photos by Wes Allison) – Can I be honest for a moment? I miss it. Last week at this time I was in the Pomona tower a-screamin’ and a-yelling about all the fun stuff that was happening on the drag strip. This weekend Chad and McTaggart are in Las Vegas at the Street Car Super Nationals […]
More...
More...