Leah Turner Brings Latin Roots to Latest Single “Once Upon A Time in Mexico”

Leah turner new song Once Upon a Time in Mexico

Leah Turner is getting personal. The California native has tapped into her Latin roots and her parents love story to bring us her new single, “Once Upon a Time in Mexico.” The Latin infused tune, written by Jesse Frasure & Turner, tells the story of a romance that develops on the beaches of Mexico between … Read more