Bill rambles about the Masters, souvenirs, and Turtle Wax.
See All 921 Episodes of "theMonday Morning Podcast"