“The Expendables” Site Goes LiveCraig / March 21, 2010 / 2010, Expendables Earlier this week the official site for The Expendables went live. Share this:Post