NorCal Rapist Arrested

Share this pic with friends!   

Suspected NorCal rapist Roy Charles Waller, 58, was arrested in Berkeley this week.

Back to Article