We are proud to announce that the Broadcast Film Critics Association (BFCA) has awarded The Flick Chicks the prestigious Critic's Choice Seal of Distinction as one of the Internet's finest movie sites!