A short film in the style of a movie trailer for Ideas Design presenting their floats and designs for Keele University at the Lord Mayors Show. wecreate-ideas.com/