File:Cine Grande Theater.png

Summary
Cine Grande Theater from the What's New, Scooby-Doo? episode.