DigiGods
Chariots of Fire gets the high-def treatment it deserves and the most expensive Chinese film ever made comes to Blu-ray. Hint: it stars Christian Bale.
Direct download: 201220-2007_1020IGN20DigiGods.mp3
Category: -- posted at: 1:55pm EDT

1