invicta Joined Thursday February 16, 2017 Location Greater London Thursday November 23, 2017 #17 Welcome to TSR.