D damon New Member Messages 30 Location Dallas Dec 7, 2011 #1 Has anybody heard and seen & heard one of these beast in racing action in Japan? Extraordinary work with the price tag to boot!
Has anybody heard and seen & heard one of these beast in racing action in Japan? Extraordinary work with the price tag to boot!
D damon New Member Messages 30 Location Dallas Dec 7, 2011 #2 A pic: http://www.todaracing.com/en/product/engine.html