The Short Version
The statement accurately describes the 1977 Wow! signal in broad terms. Reliable institutional sources confirm it was detected in 1977, observed for 72 seconds, and has never been conclusively explained or reproduced. The main caveats are that 72 seconds reflects the Big Ear telescope’s scan window, and several natural explanations have been proposed without becoming accepted.