Yeah we've been going back & forth over the 'snow testing' photos for quite a while now over on Corvette Forum LOL. That video arrived a little later (about two weeks ago?) and we've all over analyzed
that one to death already as well.
Car looks a little long with too long of a wheelbase but it's just far too difficult to really tell through the camouflage.