UPDATE: VIDEO EXISTS!! See Below What an odd story. It looks like the director of the critically acclaimed documentary Invisible Children has been arrested in San Diego for public masturbation; or as it is colloquially known, the Pee-Wee prosecution. Jason Russell, 33, has been detained by authorities for allegedly vandalizing vehicles, “possibly under the influence”, [...]
Trending Articles
More Pages to Explore .....