Yes, it's a motor trend review. I posted one from Motor Week few weeks ago too (mainly based on impression of the monaro).
Check the "some new video's" thread in the request/offer section. New videos get posted all the time, so it may get a bit hard to follow... just a RF thing we carried over