Taken near Comicopia, Kenmore Sq. Boston, MA.
P.S. - They made it safely across. Last I saw them, they were fine.