Wednesday, September 20, 2006

Monday, September 18, 2006

9/11 NYC Video Across the Street

Imagine living on the 36th floor in an apartment directly across from the World Trade Center on 9.11.01. Here's the previously unreleased video from this apartment in its entirety.



Amazing video and pictures...
Milk + Fox News = Cancer

Thursday, September 14, 2006

Wednesday, September 13, 2006

Thursday, September 07, 2006

Tuesday, September 05, 2006