Happy Halloween from all of us here at Taurus! To help get you in the spirit we’ve put together a frightening ‘Nightmare Installs’ video sure to give you a scare.
Watch if you dare, and let us know if you’ve encountered any scary sites like these before!