1 Articles
1 / 1
AddOnly in Japan: World's most (only?) fuel efficient Shelby Cobra

Baby Cobra replica – Click above for high-res image gallery

1 / 1