In 1968, a one-hit wonder rock band from Wisconsin vanished in a plane crash somewhere in the Swiss Alps. Now, 50 years later, the aircraft has just been discovered with the Squirrels still inside – frozen alive. Can the band return to the spotlight after being gone 50 years?
This content is only available in an online streaming format. More information about streaming videos can be found in the Streaming Videos on Steam FAQ.