SHARE
Abwon gives his take on who’s to blame in Netflix’s new documentary, Abducted In Plain Sight, recommended by two viewers. Before you watch this film everyone’s buzzing about, check out this spoiler-free review.

Contacts: @Abwon @AbductedDoc @Netflix