Location: Boston, Mass., USA
New Pictures, June, 2005: