needcoffee.com
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.