Amalia Nicholson Music Video for Villa Rosa
Share:

Amalia Nicholson '11 created a music video for Villa Rosa's "Liberation Karma," The video was recently featured on NME. View the video below:

Additional Information