A band playing rock and roll on cellos and drums.