Alex Ross (XXIII)

Alexander Stanley Ross was born in Blackpool England. Alex and his family spent his early years traveling often, living in Northern England and South Africa before settling in the US at the age of 8....
read full biography