Archie's Shaken Beers

About This Episode

This week the gang discusses some new shows, Taboo, Legion, and Riverdale. Lucas and Jon discuss if Split is worth checking out.