Moondog Spot

Larry Booker (June 6, 1952 – November 29, 2003), better known by his ring names Moondog Spot and Larry Latham, was an American professional wrestler.

Moondog Spot

Larry Booker (June 6, 1952 – November 29, 2003), better known by his ring names Moondog Spot and Larry Latham, was an American professional wrestler.