Netflix sends out casting call for British public to join wildly popular reality series

Streamer Netflix is looking for contestants to join the huge show

No comments

Read more