Vapor is a Rock Band in Nova Scotia, Can.
The site has been up since November 9th 2003
Click The sign To enter.