In Focus: Here Come the Mummies lay the funk down at Skyloft
Their identities may be under wraps but Here Come the Mummies are the high power funk band you didn't know you needed in your life. Playing to a crowd at Albany's Skyloft, most didn't know what to expect but found themselves moving to the…