Lookin Good Artie!



Glee's Kevin Mchale, relaxing in Monaco with Glee co-star Jenna Ushkowitz is looking mighty fine! The two are in Monaco to promote the tv series but thankfully had some down time to hit the beach.



Source: Just Jared