Kendall Peel
Kendall Peel

‘Killer clowns’ apparently on Villanova campus

One was supposedly outside Katharine Hall