John Sheldon

John Sheldon of EKoTren

by Deb Rao Staff Writer EkoTren are currently on the road with Ill Nino bringing their unique hard rock sound to the masses. The tour is slated to hit the East Coast next week with special stops at The Palladium in Worcester on Feburary 15th, The Chance in Poughkeepsie, NY on February 16th, and [...]