John McGarr Killed by Car

California actor and producer John McGarr, attending the Horrorhound convention in Indianapolis, was walking to breakfast when a car swerved out of the traffic lane and killed him. The Indianapolis Star reports the driver was taken into custody on preliminary charges of driving while intoxicated causing death.

McGarr, the executive producer of House of the Wolf Man, was 45. Friends have created a tribute site here.

[[Thanks to Steve Green for the story.]]