Thunderclap Jan 18, 2008 #1 What's up with the YouTube video at the top of the main IndieTalk page? It's very annoying.