Your one-stop shop for latest in news of interest to geeks...
Just what we need... a new Cadillac ;-}
Somebody must still have some cash out there!