File:Kevin Michaels in LA.jpg

Summary
Director Kevin Sean Michaels in Los Angeles at the Fangoria Weekend of Horrors in 2007.