Twin Peaks – Flavor EP 05/07/2014 2264 0 Dreamy scuzz pop prevails in the new EP from Chicago 'heavy pop' foursome Twin Peaks.