02-11-2012 05:08 PM
Thumbs up or down? Have you had any trouble with blindspots? Windows seem small. TIA!