Saw an ad last night with either CBS or NBC stars promoing their shows and behind the visual was a song that had the word History in it and sounded very much like Five For Fighting...I cannot remember any of the other lyrics except History...needle in a haystack time