Ben Ikwuagwu is a musician who has been performing almost his entire life, on a professional level for over 12 years. He said frustration with planning, organizing, and keeping up with his various gigs and work led him to create Soundcheck Live.
Credit: Source link
