Around Seattle: Scarecrow Video May 7, 2025 by Fifi Ding The world’s largest video store is right here in Seattle.