 Right Place, Wrong Time, Dr. John. That's the first single from his sixth album, In the Right Place, which was a hit back in the summer of 1973. This is Time Warp Radio, specializing in those oldies that you just don't hear on the radio anymore, like this from Martha Reeves and the Vandellos, My Baby Loves Me, on the Time Warp Radio Show.