April 7th, 2011

Station!

The just released trailer poster for the next installment of the adventures of Bill S. Preston and Ted Theodore Logan has my inner fan boy squeeing much more than it should.

Photobucket