Swedish indie-folk duo, First Aid Kit, play their first show in Los Angeles at the iconic Greek Theatre and definitely do not disappoint.
Read MoreSwedish indie-folk duo, First Aid Kit, play their first show in Los Angeles at the iconic Greek Theatre and definitely do not disappoint.
Read More