a little info
From The Lost Media Wiki
I heard Laura Branigan sang (or I should say lip-synched) Gloria but I don't have anything to prove it
I heard Laura Branigan sang (or I should say lip-synched) Gloria but I don't have anything to prove it