A giant fish tank at the T-Rex Cafe in Orlando’s Downtown Disney area cracked open Monday afternoon, sending diners scrambling from their seats and workers rushing to save the fish.


Thanks for rating this! Now tell the world how you feel - .
How does this post make you feel?
  • Excited
  • Fascinated
  • Amused
  • Bored
  • Sad
  • Angry