Press Pass LA was back on the beautiful island of Catalina for their annual film festival featuring more than 90 films, nightly events, and entertainment.
Press Pass LA was back on the beautiful island of Catalina for their annual film festival featuring more than 90 films, nightly events, and entertainment.