Film And Destroy

01.31.13 – Templeton Elliott

Check the trailer and new website for Film & Destroy, from Post 22 out of North Carolina.