Thursday, April 13, 2006

Travis

This is the latest on what Travis are up to, interesting stuff and it looks like the new album isn't too many months away from release (maybe)

1 Comments:

Blogger Ruomlig said...

Give it another year and we might see it!

4/14/2006 10:36:00 AM  

Post a Comment

<< Home