Shadows of the Damned - Short review

Seoul Auto Salon 2011 - Part 2