08.28.2008 September 3, 2008April 15, 2016 | admin X Me and my 2001 Nissan Sentra after it turned 100,000 miles at OTR. What place could be better???