St. Lucia beauty queen and singer embraces nature and island life in the video for “Do You Remember”. Aiasha Tierra sings of the feelings of her love for her significant other in contrast to her love for herself. The record was produced by the trio based out of Canada, Jamaica and Trinidad Blakgold.
LATEST COMMENTS