I tried looking up the lyrics (as best as I could)…
I tried finding the original video (still can't find it!)
I even tried using a music identifying app (how did this not work!?)
Can someone, anyone, tell me what this song is? It's driving me and a few commentators crazy! I'm at a point where I will gift you ATRL+ or something… jeez…