Had the window fallen down on the 2nd pic?
TVR Tuscan Coupes etc have real bad security, windows do just slip down or you can push them down apperently. Of course it could have been put donw b4 driving off on last pic, but i know they dont have the best seciruty of sports cars.