LOL...that name didn't really "stick"...it was just kind of a joke @ the time since the guys were listening to Slayer while labeling the displays for Daytona last year.
I love how pixelated it looks! Can't wait to see it in SIX days!!!! (not that I'm counting or anything).