I think my heart just missed a beat. xD
There two pics are of the Rosso Twins at Lollipop Theater Networks Game Day back on May 7th 2011 in Burbank.
Soooo much leg. xD Click either for the fullsize in the gallery.