Episode 24 – 2011 St. Francis Red Splash

St. Francis Winery On this episode, Rob, Scott, and The Superstar review St. Francis Winery’s disavowed wine, Red Splash.  Should St. Francis []

Advertisements
%d bloggers like this: