A computer system display screen demonstrating a projection of the Texas/Mexico border lined with electrical fencing resembles identical screens on the opening Info Dumps of Escape from New York and Escape from L.A..
my webpage ...
https://Illinoisbay.com/