Lion Child debuts self-titled album
Very few artists make a first impression so memorable and remarkable that you know within seconds that what you’re listening to is truly special. With just over 30 minutes of run-time across nine tracks, Los Angeles-based artist Lion Child debuts her brand new offering to the world — a self-titled album. Lion Child, aka Amee […]