ampsandgreenscreens.com
Periphery - Juggernaut: Alpha & Omega - Amps and Green Screens
Peripherals rejoice! The Juggernaut has finally arrived! PERIPHERY’S long-awaited third album hits the stores January 27 through Sumerian Records. And not since Chinese Democracy have I seen an album so highly anticipated, so heavily rumored prior to its completion. Any longtime fans of the group will recall hearing internet buzz about the record since prior …