I was trying to find that video using this image (since I really liked the music they did with it) and it looks like they've taken it down?! I can't tell if it's that or just my computer glitching out tho. TT