Since he won't shut up about it off-air, we're just letting him do this. Jackson recaps episode 3 of The Bachelor. All the champagne drama and bikini pillow fights you can handle. Plus, what's going on with Fred Willard?
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More