Something about the woman behind the counter of that Agent Coulson video doesn't sit right with me.
'What do I tell the Police?' would indicate that there's no security cameras in there, which is fucking crazy because I always assumed most petrol stations have security cameras in them, at least aimed at the counter anyway. So we're meant to believe a young woman has accepted a night job at a gas station in the middle of nowhere, with no means of security? Pretty unbelievable to be honest.
Unless she's secretly a Skrull!