by Ryan Minic | Jul 20, 2010
War From A Harlots Mouth have posted the 16th and final episode of their tour documentary.
Note that we previously reported that the 15th episode was their last webisode, which is incorrect. Watch below.