The Right Coast

September 11, 2004
 
Yikes
By Tom Smith

Report of a possibly nuclear explosion in North Korea.