Southern California trio Set To Stun is streaming their first ever music video for "Dreamcatchers // Bodysnatchers", off of their…