Quote Originally Posted by Kevykev
Those cars have always intrigued me. Primarily because of what seems to be high outside visibility.

It's almost like they tried to eliminate blind spots by using a high amount glass.

Never driven one though.
yeah its said it was made for large area of visibility, but also it reduces wind noise, even with windows down, and boasts u can have windows down in rain.