We have our first finalist! Congrats to both contestants, each of whom made a really tasty lemonade out of the lemons that was that shit post.
We aren't revealing any names today, as Pearl Jam will have to participate under said name in Thursday's final. We also aren't speculating as to who played today, as that would be really annoying and unfair to tomorrow's contestants.
See you tomorrow around 10:30 East!