Jesse Barrera is back with a new digital single through his official YouTube channel and has unleashed the song officially through iTunes, Spotify and...
Jesse Barrera
“You know how they say “you are your own worst critic”. Well that holds 100 percent true with me.” From his school band to...