I heard this song a while ago called clocks and I'm trying to find it, I am pretty much 100% sure it isn't the popular coldplay song. I heard it on Di.fm (techno shoutcast) at some point and google isn't getting me anywhere. Anyone have any idea what I'm talking about?