The Science of Internet Trolls Time to troll the trolls with some SCIENCE! Previous Post Next Post More from Otaku Buddy: DC’s Legends of Tomorrow Trailers Suicide Squad – Official Trailer GHOSTBUSTERS: AFTERLIFE – Official Trailer 6 Things We Still Don’t Know About Earth