Check out this Die Hard Game Fan exclusive video of E3. In this video, there is footage of Gran Turismo 5 Podcast: Play in new window | Download