Thursday, 24 March 2011

NSR Corvette kit

The NSR Corvette has arrived in the US.