The new Comcast Center in downtown Philly boasts a stunning 10,000,000 pixel video wall that measures 83ft x 25ft. Here's a video of it in action:
How do you defend yourself against this? - I'm sure that by now, most of my readers have seen news reports about a gang of 40-60 'youths' who took over a commuter train in Oakland, California last ...
6 hours ago