LOVE = GLEEFUL?
Does “L” stand for Loser or does it stand for Love? Well in this particular case, love may be in the air! Popsugar.com reports that a couple of Glee cast members may be hooking up. Can you guess who from this picture? You guessed it – it’s Jenna Ushkowitz & Kevin McHale!!! They were spotted on a beach in Monaco during a break from the festivities at the Monte Carlo TV Festival. They were seen canoodling in the pool and getting cozy while laying out in the sun. This is exciting for us Glee fanatics. The season may be over but they are definitely keeping us interested with a possible love match?!?!