Jan312011
0 Comments
We’ve been talking about the Noble M600 since roughly 2008. It was officially unveiled in 2009 and the crew at Top Gear UK even got to test one before the clock ticked 2010. So where’d it go? We don’t know, but Noble has finally popped…