Ever wondered what a new car press conference looks like?