WHY MERMAIDS + HUMANS CAN'T BE FRIENDS! - The Lure (2015)
Episode 21, Jul 26, 2021, 09:00 AM
A Polish musical about killer Mermaids joining a cabaret, what else do you need? We explore this dark comedy which features some incredible songs.