Hi guys, there is this one song i heard from the classic rock station a while ago, but now its in my head and I can't seem to find it! The beginning and all throughout the song it has a flute riff that goes, "Doo-doot-dooo, Doo-doot-do-doo" and repeats through the song wih finger snaps. And I could swear they were saying american dream team or something in the lyrics but i searched it and it wasn't given me what i was looking for.