OMG that scene is one of my faves. Rachel is sooooo crazy!!!!!!
I always laugh heaps when she makes her way to Finn. The look on everyone's faces. OMG it's so funny.
By the way, about the STL 2nd verse with Artie, I always thought it was Tina. I could be totally wrong though lol.