Guelph, contemporary garage-power-pop trio Royal Castles have unveiled their new single/video, “Sweet.” Check it out today!