Check Out The Porsche in the Premiere Episode of South Beach Classics

I recently caught wind of a new show premiering tomorrow night (Wed, March 30th) on the Discovery Channel. It’s Called South Beach Classics and looks like it could be an interesting one. It’s set in Miami and follows a husband and wife team who own a classic automobile business called Ted Vernon Specialty Automobiles. Here’s […]