Is there anyone here that got into Onstage from previous years who knows when they send out the final confirmation letter...i.e whether or not you made it in. I know they send you a letter regardless of whether or not you made it...but yeh, just wanted to know!!!
hehe