The Tower of Terror Authorhelix3dltd Date 16 March 2012 CategoryPR The Tower of Terror crash landed in Leicester Square – commissioned by Cow for their client Disneyland Resorts Paris. [youtube=http://www.youtube.com/watch?v=eSxKrTO5wfQ] Tags: bellhop cow pr disneyland helix tower of terror Write a comment Cancel Reply
Write a comment