Browsing: Priscilla Anyabu

Priscilla Anyabu, the newest cast on The Challenge Season 37, is a 26-year-old Model/Operations manager from Battersea, England. She appeared…