The Grand National Roadster Show is the longest running indoor car show in America, and we have been going since we were kids. Sure, it moved from Oakland 9 years ago, but it’s still the Grand National, and that means home to the AMBR, America’s Most Beautiful Roadster, Award. The 2012 Grand National Roadster Show [...]
More...
More...
Comment