Saturday, October 31, 2009

Tesla Motors New Toy


Tesla Motors is releasing their first production car in 2011.
Very sweet car.
(click the link above)

0-60 in 5.6
No oil changes.
No emissions.
All electric.

And that's their slower car.

Hook up some solar panels and you can fire the oil companies and save the lives of those in the middle east.

That's my goal...

Friday, October 30, 2009

wtf?!

Stopped by to catch the latest Foamy the Squirrel.

It's now got pop ads (that cover the bottom of the video) and it takes you to YouTube.

Foamy has sold out!