Tag Archives: Tokyo

Eoin Macken at WoWoW Tokyo promoting The Night Shift


While Eoin traveled to Tokyo for the Resident Evil, The Final Chapter premiere, he took some time to visit Sony and promote The Night Shift.