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.