If you were not among the lucky ones who made it out to XFEST early enough to catch P.O.D. let me just say, you missed a great performance by one of my favorite bands.

The name P.O.D stands for Payable on Death,  and these guys have a passion when it comes to their music that really bleeds through not only on their records but in their live shows.

The band, who are currently on tour with Shinedown, Three Days Grace were first to take the stage tonight. And as soon as they did, it was obvious the crowd was ready to rock!

From the opening song all the way through their set, fans was on their feet with their hands in the air, singing along.

It was clear the people were "Alive" and ready to rock.

Check out the video...