Michael Rose & the crew