Stumbled across these while working on my Minkara page. First is a report on the New Mugen Supercharged Fit displayed at the recent Tokyo Auto show, second one is from the press introduction of the new JDM Fit. Sorry, Japanese only, but vids are vids nonetheless.
carview TV
carview TV