A metal Sasquatch has spurred a buzz in Aldergrove with commuters on 264 Street wondering just who created the 10 ft. tall ...