Podcast What Ever Happened to Officer Friendly July 17, 2013 / Podcast: DownloadSubscribe: RSS | MoreDarrell Castle talks about the increasing militarization of local police forces in America.