Alfa Romeo releases video of its Nürburgring run which was timed at 8min04