Review Video

Metronomy Set to Release Stunning “Summer 08”

Metronomy has the kind of sound that sends you right out of this world and into the next. Formed in 1999, the English electronic outfit has nearly 20 years of studio experience behind them — and it shows. They’re set to release an all new album this summer, Summer 08, and it’s got us on […]