Pictures 1980 – 1989

Mr. Spots & Mike Kuliasha, 1980

Picture 16 of 23

Mr. Spots & Mike Kuliasha showing in Charlotte NC in 1980.