LTR Prepares for the 2014 Nurburgring 24 Hour Race
Subscribe to Liam Talbot Racing on YouTube In The Moment Media – blogs, TV Presenting & production TPR Media – expert photography & filming We’re finally here…back home at the Nurburgring in Germany with our family at the Aston Martin Test Centre. As we drove into the motorsports-fuelled town, the sun was shining, spirits were …
LTR Prepares for the 2014 Nurburgring 24 Hour Race Read More »