Broken Social Scene is a Canadian indie supergroup from Toronto. Geddy Lee makes a humorous appearance spoofing an American Idol judge in the video for "Fire Eye'd Boy", from their
Juno Award winning self titled third album released on Oct. 4, 2005. To view the video,
click here.
No comments:
Post a Comment