Todd is God
News and musings on Todd Rundgren & others: What's Todd and What's not!
Wednesday, February 08, 2006
The New Cars
The New Cars have a
(although not much bar a short promo vid and a place to sign up for info at the moment.
For more material, the ever reliable TR Connection points us in the direction of this