Raz Rant

Friday, August 05, 2005

North Beach in SF



The musical group Machaira were generous enough to offer me their Walk In The Truth CD for free. Here they are jamming in North Beach!


0 Comments:

Post a Comment

<< Home