JAM Magazine Photo Gallery
The Stone Foxes
August 19, 2012
Sleep Train Pavilion
Concord, CA USA
Photos by Suzi Roks
The Stone Foxes is an American rock and roll band based out of San Francisco, California, United States.