ITV News UK

10 March 2011

ITV news film the stage 8 crew in New York City. Driving through Time Square with a camerman on the roof is yet another very surreal experience for FTFE. Wonderful stuff !

 

 

Top

Comments are closed.