Wednesday, April 18, 2007

Mecca Normal - The Observer (2006)


This seems to answer the age-old question of whether it's possible for a mummy to rise back from the dead and release an album.

1 comment:

Anonymous said...

She's observing "heroin chic", right? Dear God, what a FUGLY woman!