By Sheelagh Doe, Life and Culture Editor
• August 27, 2025
Since July 28, through summer rain or sunshine, Ithaca College students have been darting through town with walkies, filming equipment or makeup supply bags slung over their shoulders. Science fiction...