The Facts Machine

"And I come back to you now, at the turn of the tide"

Tuesday, September 09, 2003

Leni Riefenstahl has died.

She died one day after Showtime premiered "DC 911".

The torch is passed.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home