invicta Joined Thursday February 16, 2017 Location Greater London Sunday September 3, 2017 #17 Welcome to TSR.
Floid_Maniac Joined Monday June 5, 2017 Location Hamburg - Germany Tuesday September 26, 2017 #20 Welcome to this great forum.