Wall-E Subway Ad - POV?


Wall-E Subway Ad
Originally uploaded by boogah
I was down in the red line the other day and I saw this ad too. Riding between Hollwood/Highland toward Universal City it appears outside the window as you zoom through the tube. I'd like to get more info on this thing. How does it work? Is it a series of LCD screens or is it something more interesting than that like a persistance of vision (POV) type effect?