A Little Bit of Heaven
"Falling Down" 1993 Michael Douglas
Some rad, rare behind the scenes pictures from my favorite movie of all time, The Return of the Living Dead. These are great - I hadn’t seen several of these before today. Really cool.
Hit up Fangoria to see the rest.
Pump Up the Volume (1990)