Video: LAPD’s creepy Orwellian anti-terrorism ad

Ever get the feeling you’re being watched?
Check out the Los Angeles Police Department’s creepy new public service announcement for its city-wide anti-terrorism iWatch program. The civilian program was launched earlier this month and is endorsed by 63 police chiefs around the country. Continue reading