CLICK HERE TO GET DISCOUNTED DISNEY TICKETS What is this dinosaur ice cream stand doing on the edge of Echo Lake inside Hollywood Studios? Why a dinosaur, what does that have to do with ice cream? I'm