Famous for creating the iconic cartoon characters for Town & Country Surf Designs in the 1980s, Nazar passed away from natural causes at his home in Riverside, California, on March 8, 2025.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results