Plymouth & Huron Parkway Film crew set up in the North Campus Research Center parking lot. Rumor is that they’re filming a pilot for a TV show based on “12 Monkeys”. [photo] - observed by Drew Montag on December 16, 2013 at 11 am » Want more items like this one? Visit the Stopped. Watched. page.