batfan08
Super Freak
There seems to be a clear reverence for Clint and his films on display from the team in the video and they had some really strong feelings about their desire to get it right, which was exciting. The $64 million question (that they didn’t seem to touch with a 15-foot pole in the video), though, is whether or not that applies to the products their customers get.