Macula Puppy are an unabashedly strange, arty group from Queens, NEW YORK who help to make mutated experimental pop which instantly brings to brain the Occupants and Devo. The group make reference to themselves like a “four-person digital duo,” as users Tag Brothers (Tag Matthews) and Bruce Brothers (Ben Mendelewicz) …
Read More »