Episode 21

Our review this week is Russian Standard vodka, we ask whether it matters where the proposed new St. Louis NFL stadium is built, and talk a trip to the casino. 

00:0000:00
Share | Download(Loading)