Fan Critic is a site by fans for fans founded by Leon Brill.
The site specializes in entertainment news and reviews,
covering anything from film, tv, and video gaming.
Leon and his team of writers will bring you the biggest news stories
and the freshest reviews and editorials around.
Meet the Team:
New York, NY