Saturday, September 29, 2007

Showtime puts a fountain of blood in Los Angeles to promote Dexter

More photos and info here.