Review: Geese proves that they aren’t a psyop Geese proved they aren’t a psyop at their sold-out show at The Complex in Salt Lake City on Oct. 27. Aggie Radio Reviews 9 Nov 0