by The Scarlet Harlot on March 13, 2006 · 0 comments
in Music Videos,Uncategorized
Not a super upbeat tune for a band called Super Furry Animals, but it is an awesome and an interesting animated video approach to a serious theme.
Previous post: One Got Fat
Next post: Missing Pages
You have been reading dadsbigplan. We are totally not responsible for any awesome that has splashed on you.