Oh man that trailer had me in tears!! of laughter that is!