UEE Citizen Record #1877740
Richie MacLeod
Handle name Richie_MacLeod
Freelancer
Enlisted Sep 16, 2017
Location United Kingdom , Scotland
Fluency English