Woman wins actual screaming contest

An Indonesian woman won an actual screaming contest.

Top Videos