An awful lot of 1958 Ramblers being delivered in Miami, FL