Mirai: World’s lowest roadworthy car from Japan
The Guinness World Records Book 2013 has a new entry for the lowest roadworthy car. Christened as Mirai, which in Japanese means future, is created by a team of students and teachers from the Automobile Engineering Course of Okayama Sanyo …