Ventura is just north of Los Angeles on the California Coast. It is a longboarding heaven populated with (if a trip down mainstreet on any average weekend is a good barometer) goth punks, bag ladies, thrift shops and antique stores. I try to get down that way once a year or so
Guest
06-May-2005 16:11
Nice picture, Chris! By the way, where is Ventura? Have never heard about it! May I find Ace Ventura there? :)