Halestorm perform on July 3rd, 2012 during the Rock, White & Blue at the Naval Station in Great Lakes, Illinois – photos by Nathan Holt

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12

Halestorm @ Rock, White & Blue, Naval Station, Great Lakes, IL - 07-03-12