Automobiles Star Fighter: The Marvelous Bus That Gives The Feeling As If In A Space Shuttle adminNov 2, 2013 To go somewhere on a public transport, you often think a lot whether you will get a seat or not? If you are in a...