20 Years Of Michael Bay – ‘Armageddon’ (1998) Paul BerneyDecember 22, 2015 In 1998, there were two asteroid blockbusters released. First, there was the brilliant 'Deep Impact', directed by Mimi Leder ('The Peacemaker'), and starring Mo... MoviesUncategorized0 Comments230 views