Posted by Of possible interest on April 18, 2001 at 22:07:22:
Here are links for a couple of reviews of "Blast", which officially opened yesterday in New York City.
http://www.nytimes.com/2001/04/18/arts/18BLAS.html?ex=988610346&ei=1&en=949eec18d1f1003a
http://www.nypost.com/entertainment/28816.htm