A positive and enthusiastic pop-rock song from the 80s featuring reverbered guitars.