Either way, I love this tune and it finally hit me how much when I was watching the WWF New Year's Sepcial last night and they played it twice (not to mention my roommate playing it during commercial breaks on his computer). My Sacrifice Album Version Lyrics by Creed from the Weathered album - including song video, artist biography, translations and more: Hello my friend we. Universal Studios Orlando: The popular recording group CREED selected the Universal Studios Florida Backlot to record their award winning music video My. I thought it was about a guy who meets a woman he had been with in the past and then they hook up again but maybe I need to read into it more.