Each year, the town of San Rafael in Marin County closes off a couple of blocks for artists to show their immense talent at street painting during a weekend in June.  I visited on the first day and would probably opt for the second day next time in order to see more finished works, but it was still amazing to witness all the talent, creativity and colors on this extremely hot summer day.