Saturday 1 August 2009

Trashcan Sinatras - Tour Footage

Here's some excellent behind the scenes footage from the Trashcan Sinatras current jaunt around the USA. It's from an excellent site from Red Radio, based in California. Enjoy!

No comments:

Post a Comment