Board Thread:General Discussion/@comment-31178727-20170316065635

Who else loved the Goonies and Indiana Jones references of that video game episode? 