Yellow Claw

Yellow Claw performing at Concord Music Hall in Chicago, Illinois