These guys are a prog rock band from New Jersey. They're very, very talented and have great stage presence. Plus the vocalist has some real slick dance moves. If you're at all into progressive rock and haven't checked these guys out, you're missing out. These songs are a good place to start: