A nigh-unrecognizable Horatio Sanz July 15, 2011JennAdd comment Horatio Sanz attends the premiere of ‘Tabloid’ at the IFC Center in New York City, July 11, 2011.