Monday, April 24, 2006

This car is a MegaBusa. Westfield makes a range of super 7ish cars with a huge range of options, from an economical 4 cyl to a supercharged V8.

Light weight, go-cart handling. Fun little cars.

The one on the left happens to be powered by one of my favorite powerplants, a Suzuki Hayabusa.

Check out a few Videos.

Here's the Site.