Alina Mcleod
Alina Mcleod is a popular Canadian travel YouTuber. She has 290K subscribers on her eponymous YouTube channel. Alina was a model and an actress. Introduction- Alina Mcleod was born on 17 February 1991 in Kyiv, Ukraine. Her mother, Elena, was born in Saint Petersburg, Russia. Alina’s biological father was also Read more…