Bats get a bad rap, but once you look past the vampire lore and spooky Halloween vibes, they’re actually kind of adorable.
IShowSpeed is now in Shenzhen, China, and this is precisely the kind of internet pandemonium we didn't know we were missing.