Here Come the Mummies is a furtive funk sensation

Under wraps

by