Friday, August 08, 2008

Cult group at worship on JFK Street near Harvard Square