carsthatnevermadeit: Cadillac Cien, 2002. A mid-engined, high performance sports coupé concept car created by Cadillac to celebrate their 100th anniversary (“cien†is Spanish for one hundred). Designed by Simon Cox, it featured a longitudinally
PussySlip PussyWedgie