We had our largest group yet helping clean Santa Cruz beach yesterday (over 120 people came)! Thank you Santa Cruz volunteer center, UC Santa Cruz and Santa Clara University!!!! The next Inspector Planet Beach Cleanup with be on May 30th at Ocean Beach San Francisco!