More Videos by Blood Has Been Shed
It seems this is live from New England Metal & Hardcore festival. Early 00's.
9 years ago