Angels fall to earth!

This is an incredible feature, where the large screen at London Victoria was taken over to promote the new Lynx Excite fragrance.

The way that the display has been done is quite incredible you only have to see the station user’s faces to see how cool this is.

Source [You Tube]