Trailer with lettering: BAH DAH

Tag: 5/15/08

05/15/08 SEA LION MANTRA / Santa Cruz, CA

The SEA LION MANTRA was recorded at the Santa Cruz Warf.