Upon finding out that Tame Impala had released a new single for their upcoming album (whose name remains unknown), I just had to jump at the chance to see them (again) on their new tour. A friend asked me, how did you know about Tame Impala so early on? I thought about it for a little bit until the light bulb went off on my head. My answer was: Modular People.