It's certainly an exciting time for the band Royal Thunder. The Atlanta, Georgia based quartet sound like what you might expect from a group out of...