Battle of the Brits
Sep 17, 2013
View Comments
This past weekend the Detroit Triumph Sports Car Club held the 31st annual “Battle of the Brits–Car and Motorcycle Show.” British (and not so British) made motorbikes of all shapes, sizes, and makes were on display. Along with my wife, my daughter, and myself, several thousand others were in attendance on this perfect late summer […]