007 First Light's Land Rover ads cross the line from product placement to late-night infomercials

Wait 5 sec.

Dunrovin'.