On September 17th, Bayou took to his social media accounts to announce the release of his newest single Found U. The singer accumulated over 2,000 impressions through Instagram from fans who were eagerly waiting for new music from the artist.
The following day, Bayou gave his fans more excitement by releasing the music video to Found U on YouTube. The visual allows you to really feel and understand the message behind the song. It also gives you the ability to feel like you are apart of the story and that you’re standing in his shoes.