Chile’s Astro — an impish group of tropical noise rockers — is about to drop a sophomore album . Their single “Ciervos” (or “deer) is a delightful garagey tease for the untitled work, which is a followup of their recent breakout Le Disc of Astrou.
Watch the fivesome get into some Lord of the Flies ish in the MV, and be jealous of their jazzy kilts.
Photo Courtesy of Astro
