Open Thread From Brave New Films. Happy Weekend. By Frances Langum 10/25/07 11:30 pm From Brave New Films. Happy Weekend.