Defiant Loaded – Episode 29 (taped June 01, 2019)24th June 2019 Defiant Europe Reviews 7 Mins Read With Built to Destroy days away, David Starr had one more hurdle to clear ahead of his title shot – a Video Store Massacre. Read More