Bob Self (1966-2022)
Publisher, entrepreneur, and showman Robert “Bob” Self, 55, died August 3, 2022, as the result of an accident at Mono Lake in California.
Born August 5, 1966, Bob had a background in the entertainment industry and worked behind-the-scenes with a number of magicians, comedians, and illusionists. In 2003 he and his wife Rani — a professional costume designer for various TV series including The Orville — formed Baby Tattoo, Inc., ...Read More
Read more