Must-Watch Video: Golden Globes Presenter Liam Neeson On Miami Vice!