One of the best is held the second Sunday of every month from 9am to 3pm at the Rose Bowl in Pasadena.
The Rose Bowl holds events every 2nd Sunday.