Show notes
All over the USA, in every town, there is a place that lovers go to be alone and get a little loving. There is even folk lore regarding the dangers of people being murdered while in the car with their lover. Listen and find out more.
All over the USA, in every town, there is a place that lovers go to be alone and get a little loving. There is even folk lore regarding the dangers of people being murdered while in the car with their lover. Listen and find out more.