umstrum.com
CHEW LIPS – DO YOU CHEW (Alt/Electro – UK)
UK-based electropop act Chew Lips have a new single out now! “Do You Chew?” is a dancefloor-melting number, not unlike the duo’s glorious 2009 single “Salt Air”. The f…