Them Crooked Vultures at The Joint

Josh Homme of Them Crooked Vultures performs at The Joint at the Hard Rock Hotel on April 17, 2010.

Commenting Policy