No, this is not in Orlando, but Lord this is insane and amazing. Follow the link to watch more videos I filmed of this incredible public art/guerilla art installation I found just by walking around town.
UPDATE 10-9-08: Who: It's Banksy! Where: 89 Seventh Avenue South (near Bleecker Street) in Greenwich Village.
UPDATE 10-9-08 #2: It's got a website.