Michael Rose & the crew (31)