Falcon Lords Animated Music Video

Atlanta animator Chris Miller just finished the following music video for local superhero band The Falcon Lords. I think it's awesome:



Who knows, maybe if it's popular enough they can make a whole show out of this! Wouldn't that be awesome?