Filed under: 2006 Nissan Titan (? Big Red ?)

Filtered Content: This photo may not be appropriate for work.

This is a 2001 Corvette, I saw it at a car show this year. It simply blew my mind. Of course it was a tribute to the 911 disaster in New York City. I have more pictures in my albums, check it out.