Nashville-TN – August 11, 2010 – The Telestials were at The Sound Shop Monday, recording tracks for their latest CD.…
Read MoreNashville-TN – August 11, 2010 – The Telestials were at The Sound Shop Monday, recording tracks for their latest CD.…
Read More