October 16, 2008

laika and the cosmonauts

SF, CA (for the very last time)

after 20 years, the greatest finnish surf band are breaking up. the dog
will remain in space.