Cuban Doll - "Ohchee Walla"
Season 15 E 20 • 04/13/2021

Cuban Doll performs the track "Ohchee Walla" from her 2019 album "Savage Life."