Flinch

Review: Flinch (Netflix)

May 5, 2019

The new “game show,” Flinch on Netfix will leave you with many questions both during and after: What are the […]