Local Review: Less People, More Robots – Self-Titled

Local Review: Less People, More Robots – Self-Titled
By

Less People, More Robots Self-Titled  LPMR = Fiona Apple + Weezer My friend Melinda told me that robots are one of the three things in the entire world that scare

Localized: Less People More Robots

Localized: Less People More Robots
By

Localized is a monthly music fest spotlighting local bands. This month, SLUG brings you Theta Naught and Less People More Robots. Localized is the second Friday of every month at