There are folks who beleive Bigfoot is an alien actually- they claim that sightings always ramp,up when “ufo activity is high”.
I think professor dufensmurtz I think is his name from finius and Ferb must have given aliens a “blurinator” y
Ray gun or somehting
yeah I know!