Aiden Ross Visit On The Infomaniacs

 This week’s winner of The Voice, Aiden Ross of College Station, visited with Will Welch on WTAW’s The Infomaniacs. In the conversation, which aired Friday morning (December 19), Ross says it’s a full circle moment [Read More…]