“She’s got it!” Cats and Kittens! Straight outta Holland! It’s Shocking Blue with “Venus.” “Venus” hit the top of the Billboard US “Hot 100” in February of 1970. The song, written by guitarist Robbie van Leeuwen, was originally recorded and … Continue reading