location_city YES, Manchester
Secretive German disco house DJ and producer duo of Larry Tiger and David Woods.
Tiger & Woods perform their DJ sets hiding behind a giant picture of a leopard.