Azrail Aleback Hmmm Mar 28, 2008 #3 I'm sure I saw something on this a while ago. Think it was used to advertise the show.
BananaMan New member Mar 29, 2008 #4 Tiveria said: It's awesome, but I smell viral. Click to expand... Your hunch is correct, by far.