Mr. T
03/08/2003, 12:09 AM
Everyone Check this out if you have the chance... www.coralfilm.com if it is playing near you SEE IT. It is the most amazing thing i have ever seen (twice) wow. I saw it at the Orlando Science Center at the worlds largest CineDome my life has changed.