Anyone at Magoo’s Pizza Parlor 54 years ago today? On this date — May 5 — the Warlock's made their first appearance at Magoo's Pizza Parlor in Menlo Park. As we all know, the by Linda Hubbardon May 5, 2019