|
Not a former 05-11 owner, but I had a 2004 cobra and honestly I don't think visibility is that much worse than that car. It does seem a little restrictive at first, but you get used to it fast and then you don't even notice any difference from driving other cars.
Crowley
|