leftbankmag.com
Sounds: Lonely Machines // Stars
NYC-based Lonely Machines are a new band, but from their latest single, “Stars,” well, we gotta say it: c’mon, they are gonna be megastars! The new wave song is a bit haunting, bu…