The Nisei Showdown Continues to Wow
After reading countless stories of the epicness that was the Nisei Showdown from magazines that don’t even exist anymore, I simply had to go check it out myself. This past weekend my wife and I set out to Downtown Los Angeles to check out the “All Star” of car shows and see what the big […]