Moondog Spot dies during match

Larry Booker, who worked as Moondog Spot, died Saturday, November 29, 2003, at the Mid South...

Read More