Jun 28, 2017 #1 GTR1999 Gearhead Joined Mar 24, 2008 Messages 458 Location New Haven CT USA Anyone have one? Good - Bad?
Jan 27, 2018 #2 Stpman Well-known member Joined Apr 10, 2008 Messages 376 Location Niagara Region My brother has one, haven't heard him complain about it at all in the 3 or so years he's owned it