Cover of Beyonce’s “Love on Top” by Leroy Bejarano.
Too catchy. Sounds like a Jackson 5 song.
Yes this is the song! :)