Tuesday, September 11, 2007

The Wiz remembers 9/11



The Emerald City sequence filmed at the World Trade Center.
(Sorry for the long lead in to the scene but this is the only clip I could find. Enjoy some of this Russ/Ross action.)

No comments: