The Dixie Twin Drive-In in Harrison Twp. is kicking off its 2025 season with a soft opening this weekend that will feature two major films each night. The opening comes less than six months after a ...