DaveXA said CNN has been reporting on it for 2 days now. They showed video of his escape. Desperation makes people do some crazy sheet. Click to expand...