The Contemporary Art Museum in St. Louis hosts a sold-out show of the Internet Cat Video Festival on Friday, July 18, 2014.