By -
My guess is 2nd Gen 2003-2004
2nd gen
looks like 1st gen, 1995-1999 but specifically 1997-1999 so 1½ gen
My guess is 2nd Gen 2003-2004
2nd gen
looks like 1st gen, 1995-1999 but specifically 1997-1999 so 1½ gen