(Photos by Doug Gregory) - For several days each August Louisville, Kentucky becomes the hot rod capitol of the world. The NSRA Street Rod Nationals have been held in the fine city since forever and the show is truly one of the events that should be on every car guy’s “list of stuff to do”. Thousand […]
More...
More...