invicta Joined Thursday February 16, 2017 Location Greater London Sunday October 10, 2021 #17 Welcome to TSR.