I thought this song was made just for the episode but daum. Episode...
"What a song !! A long time I don't hear a song with such feeling, was amazing , its caught at the first time, in American Dad .... after watch the episode I was desperately looking in internet the band thats made it ......"