The Products of Public School

Best Car Sex

8 Mile Media Season 3 Episode 31

Today Patrick and Karma find a real doozy of an article discussing tips for the best car sex. Is good car sex even possible? Listen and find out!