Pop Culture

HOLY CRAP THERE ARE SPIDERS HERE!!! They can smell fear AND THEY DON'T EVEN HAVE NOSES!!!