Langley drag racer wins world title after recovering from catastrophic road collision
Shawn Cowie has become the most successful Canadian driver in the history of drag racing Shawn Cowie’s top alchol dragster that he campaigned to a world title.Photo by Submitted Reigning world champion top alcohol drag racer Shawn Cowie describes the experience as loading yourself into a cannon and shooting yourself out of it. Instead of … Read more