It's Day 304 of Bath Time!
Peter Hayward writes smut for a living. Erotica. Literary porn. Monsters and werewolves and cowboys and... sex.
Paul has so many questions.
See All 366 Episodes of "Bath Time"