Liberty Acquisition Holdings, a newly formed blank check company, filed for an IPO Friday with the SEC. The company plans to offer 75 million units at a price of $10 per unit. Citi is the lead manager on the deal. The company filed to list on the American Stock Exchange under the ticker "LIA.U"