NEILA - Better Late Than Never

NEILA - Better Late Than Never

On the west side of the US, is the West Coast. But further west, there is Hawaii. Laura Yang, a.k.a. Neila, is from there. Nevertheless, it is actually the Californian rap scene ....