Share Tweet +1 Submit Share Link video source: iRetroGamer First Previous Next Latest Treasure of the Haunted House (1983) [ VIDEO ] I thought this was a really cool find that deserved to be shared.source: YouTube Share Tweet +1 Submit Share Link You May Also Like What’s Love Got to Do with It? Dark Night Returns Caine’s Arcade Comments