Final Boss Fight Live
London’s calling and Dedsec wants to shake the chains of Albion off the great town of London. It’s time for John’s Dedsec team to head around and revive London’s fighting spirit.
Starting at: 12:00am November 24, 2020
Countdown to the Stream!