Show notes
We delve into the great mystery of pickup truck love on Cape Cod, plus Greg actually leaves his house and visits high Head in North Truro!
We delve into the great mystery of pickup truck love on Cape Cod, plus Greg actually leaves his house and visits high Head in North Truro!