Ft. Lauderdale car show
January 13th 2008


A contribution by Jay Mehl from Miami, USA