subsocial.com:

Caught red-handed.

#33 - 2009.02.06
source pic via: Library of Congress
< Caught red-handed. >
Do you understand?