Amalia Nicholson Music Video for Villa Rosa

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