The new powerful drama by Nadia Tass and David Parker opens this week
As part of his school activities when he was on set filming Last Ride, actor Tom Russell was given the task
Tom Russell is the new acting sensation out of South Australia, say the producers of the Australian feature Last Ride, Nicholas Cole and Antonia Barnard.