Episode 16- Savannah's "McLeod" Visits Us At Ohm

McLeod is a soft psychedelic rock band based in Savannah GA. The band began as the recording project of primary songwriter and multi-instrumentalist Thomas Mole, and has expanded into a 4-piece band playing to audiences in the US midwest and east coast. Their debut album "On the Waves of the Unsetting Sun" is out now.


Taylor CzerwinskiComment