Weekend Videos: Telstar – “Karate Luv” Chief Cougar·May 19, 2013I’ve been constantly humming Telstar‘s “Karate Luv” since it was first played to me at a particularly intoxicating...USAWeekend Videos