Posted on July 31, 2009 by

Geo News Caught Red-Handed!

Just watch!