falcon studios news and photos