Comment

Video: The Science of Internet Trolls

1
Kragar1/21/2016 11:20:11 am PST

I’m a big proponent of mockery myself