Digging to China

Last Film Last Film
Last week, they found cherry bombs in a kid's shoes at the airport. There's a connection here, but you won't hear about it from the bought-and-paid-for, pro-children media.

Comments

Leave a Comment