lolcaption.com
Gadgetvader Space Invaders Marble Arch
Awesome 3D projection onto Marble Arch in London.