invicta Joined Thursday February 16, 2017 Location Greater London Saturday March 20, 2021 #17 Welcome to TSR.