New Punisher Set Pictures and a Report

‘Thamer’ was able to snap more pictures from the set of The Punisher in Tampa (spoilers ahead!). The pictures were taken at the Saints & Sinners set and include Punisher’s car with bullet holes and a “Saint Motors” sign. Check out the pictures right here!

Meanwhile, ‘kristina’ says they’ll be shooting there for a few more days…

I talked to security today and they told me that they will be filming in the “saints and sinners club” for the next 4 or so nights. They also said that the only way you can see Travolta is to stand out on the street and hope to see him from a far.

Source: Thamer, Kristina