William Carter is a kid with a lot on his plate. Abusive step-father? Check. Confusing sexuality issues? Check. School bully? Dodgy family? Bad grades? Three jobs? Mental health issues? You betcha. On top of all that his biological father, for the first time in seventeen years, has decided to finally reach out to him. Thank God he has music to help him through it all - and it might just be his calling, too.
44 parts