Saturday, January 10, 2009

New Cadillac concept

I always like seeing the new concepts auto companies are working on and this one is pretty crazy: