SongGuess Solution
"Have I waited too long, to see you?" is from Hit or Miss by New Found Glory.

Close