It's been a while

 
It's been a while by DFC501