Excuse me, but can someone tell me exactly what is going on here?

arod121708

Hat tip to Alli, via the website Jezebel.