While I personally am not the biggest fan of this song, I do like how much that bit represents TTT. Because of this I easily give this a +1