Shark tank explodes at mall

Shark tank explodes at mall

  • Posted: 12/27/2012
    • Length:
    • Plays: ???
Synopsis >

A huge aquarium containing several lemon sharks and other animals exploded at a mall in Shanghai, China.

TV GUIDE Users' Most Popular