91 X Joined 19 May 2003 Messages 3,572 Location Temecula, CA 29 May 2005 #1 A red 95+ at the Lake Elsinore factory outlet center..Slammed on stock chrome...anybody here know who that is???
A red 95+ at the Lake Elsinore factory outlet center..Slammed on stock chrome...anybody here know who that is???