5y ago
283

A replica of the Shelby Cobra, built in house in a shed in New Delhi, India. and has a 3.0-litre Toyota engine.

I love the orangyeiness of it. Looks rather nice.

Join In

Comments (0)

    0