whoops. That should be www.heresluck.net
Ah yes - I've been here b4 and you're right - the Faith vids on this site rock!I actually became a Tegan & Sara fan (having never heard their music before this) from watching Superstar and Come On.
Superstar personififes Faith - it's a great psychological video and Come On is the best B/F vid I've seen to date. You're right on the money, Gavin!