Monday, December 29, 2008

"It's the largest luxury sedan Detroit is legally allowed to build!"


New for 2010:



Related: "Let them drive Buicks."

No comments:

Post a Comment