popsquadhq.com
#5 Scott Backer aka “Sean” (Convicted)
This man is the former assistant Dean for Wesleyan University & was coming out to meet an underage girl. This confrontation was cut short due to Backer running once he was outside. Update April…