Blabbermouth reports when Machine Head performed at the Nova Rock festival in Austria, a fan filmed the guys performing ‘Davidian’, you can watch it at YouTube.
Also online is the guys entire performance at this years’ Download festival, you can view the footage online at this location.
Mainman Robb Flynn was interviewed recently for Metal Hammer TV and you can watch the interview online at this location.