Came across this by accident, can't believe they actually managed to fit it?
Should have a pretty decent power to weight ratio as it weighs less than a ton!
Here's the link with more pics. http://www.cardomain.com/ride/2955186
Should have a pretty decent power to weight ratio as it weighs less than a ton!
Here's the link with more pics. http://www.cardomain.com/ride/2955186