Looks like Stowe is now in the Rocky Mountains! Spotted this flyover clip in the show Resident Alien (S2E5 @ 13:30) Submitted by WannabeWonk t3_119axuf on February 22, 2023 at 8:14 PM in vermont 48 comments 311