Vastly overrated song. I've heard TTF (the album) from a friend and I would have to say that this certainly isn't the best song, and not worthy of being a staple IMO. The first four tracks all beat Stricken. Once again, IMO.
I'm curious to know what's so good about this song