Star Scream Christmas Card A super Merry Happy Christmas from Star Scream. We love you guys, hope your enjoying your Turkey and that the drinks are flowing. (And yes this pic is very scary) PrevNext