Liberty Post must be down as well.
Does this relate to Mel?.....Is that the insignia at the beginning of his movies?.....I thought it was Icon?
Don't most of these studios let out early on Friday?