2013 South Bay Showdown
California’s last car show of the year took place today in Southern California. The Beach Cities Mustang Club hosts the 12th Annual South Bay Showdown Mustang & Ford Car show at South Bay Ford on Sunday, Dec 15, 2013.