Forum: Engines & props
15 June 2006, 22:10
|
Replies: 9
Views: 1,704
Woohooo, 37 pence a litre here I come!
I...
Woohooo, 37 pence a litre here I come!
I wonder what these will retail at, and how noisy they will be... Why in earch didn't they turbocharge them, im sure they could have been far more economic...
|