|This site contains affiliate links to products and services. We may receive a commission for purchases made through these links.|
There's some claiming this could be the new 5D. I'm not sure how you can tell from the quality of the screencap.
Thanks for sending this in.