Episode 526 - The Perfection

This week we're talking about pooping, vomit and listing all the many things wrong with the Netflix film "The Perfection".  

Get Your BGH Fix