Westfield Megabusa
Westfield Megabusa
Main page
2009719

Westfield Megabusa

logo
Community Hub0 subscribers
What are your thoughts?
Be the first to start a discussion here.
Be the first to start a discussion here.
Westfield Megabusa

The Westfield Megabusa is a British-made Lotus Seven inspired car with a 1,299 cc motorcycle engine, taken from the Suzuki Hayabusa, and six-speed sequential gearbox. The Megabusa is a road legal track car in some European countries.

See all
User Avatar
No comments yet.