Here is a video I shot somewhere between 1991 and 1994. It sat around my house for 20+ years before I finally decided to digitize it. It gives a fairly good look of Dealey Plaza from many vantage points. The video is raw footage so it is repetitive and a tad tedious. You'll get more than than you asked for. The Lee Bowers tower is in the footage. I understand that the tower has since been demolished. If my memory is correct, I also filmed from the Zapruder perch. What is evident is the extreme visibility of the area behind the stockade fence from Zapruder's perch. You can view by clicking here.