But to answer your question, we hired them it seems, LOL. Larry got tired of explosive news hitting the wires, and turning into a dud, so now we have our own CHEERIOS!!!!! LOL (I am also a GLEE fan)
If you have details on Huff's days at Ballard, dig em up and fill us in, as I did not look under that rug yet!!!!
I am excited to see so much SERIOUS new, additional talent under the Mantra roof now!!!!