Pages

Thursday, September 11, 2014

Rock On, USA

The Freedom Tower, 1,776-ft tall, rises where the Twin Towers stood until 9/11/01.