The Church Live Houston Texas, THE MERIDIAN 7/26/06

Image 47 of 48

The Master Steve and Keith chat it up about the new project and the tour. Great Guys! Much thanks to them & thier nice tour manager! Cheers!