- Primary Outlet:
- Film Freak Movie Locations Tour
- Leo Quinones
- The Film Freak Movie Locations Tour is LIVE & running in Hollywood. The Film Freak Movie Talk Show is America's longest running movie talk show. Leo is a founding member of the Critics Choice Association with over 30 years of doing hosting Q&A's, Hosting World Premieres & doing celebrity interviews.