Tokyo Kid Brothers - Freedom
Tokyo Kid Brothers were a Japanese theatre troupe in the late 60’s. This track is off their album Throw Away the Books, Let’s Go Into the Streets, which I’m pretty sure is the soundtrack to one of their plays. This pretty much sounds exactly like what you’d expect it to sound like, but that’s by no means a bad thing. This song is so good.
It bears mentioning that Throw Away the Books also contains the quantifiable Best Song Title Ever: “The I Kind of Hate My Father Rock”.