Let’s Go Voltron Paparazzi!

Was this from some version of Voltron that never made it to American television? Was there another guy piloting a giant telephoto lens? I mean, seriously, WTF?

Found via Neatorama.

         

About author View all posts Author website

Widge