Spencer & Hill Announce Winter Tour

Spencer & Hill Announce Winter Tour

Tim Gauthier

Spencer & Hill have announced their official 2011 Winter Tour, starting December 8th at Ruby Skye in SF, with several stops at major cities across the US. Check out the dates and additional information here.