Anyone else heard this track from the early 70's? It's hot hot hot. Sounds very modern too....