Well isn’t this just a catchy and addictive song.
Take it Slow by Tapioca and The Flea is a sort of unique track that sounds like it has been around for ages. When I was playing it someone said it reminded them of The Pet Shop Boys, and I disagreed because I simply don’t like them. There is an artist that this track reminds me of but I just can’t put my finger on who it is. (more…)