Music For Fans of Deftones: See Sugar Horse's Stunning Video for Triumphant New Song "Pictures of Dogs Having Sex" combines elements of shoegazey alt-metal and crushing post-metal