Is this our Roger Taylor thats involved in this
http://www.amazon.co.uk/gp/product/B003SPDO7K/sr=1-11/qid=1291161213/ref=olp_product_details?ie=UTF8&me=&qid=1291161213&sr=1-11&seller=
Yup. :)
http://www.youtube.com/watch?v=SQ2EuWISX9U
It certainly is, and not a bad record either.
RT is also in the accompanying promo video playing the drums of course.