
GiggleSugar readers, can you please tell me what the hell is going on in this picture? The caption contest winner will win a fabulous GiggleSugar mug or t-shirt, and the winner will be announced Tuesday (for a change), Nov. 18. Happy captioning!
Source [1]