File:RRSP Theater.png

Summary
The exhibition theater at Rainbow Rock State Park as seen in Buster's Dino Dilemma.