Monday, January 24, 2011

Shelby reveals the limited edition 50th anniversary Cobra

50th anniversary shleby cobra