The unauthorized ECW documentary “Barbed Wire City” releases this Saturday, April 20th, and is available through the official website BarbedWireCity.com. The DVD release party is also this Saturday at the...