
Who says ingenuity in America is dead? Forbes reports that Texas-based theater chain owner EVO Entertainment debuted its drive-in concept at the company’s multiplex in Schertz, Texas, giving movie fans an outlet to watch recent film releases. According to the report, the first weekend was a smashing success, with every show of the freshman offering …
More