[26.Jun.07] :. Little Aida's first release in over ten years is a beguiling mix of lysergic-country and ambient folk-melancholia. It's just a shame we had to wait so long.
Capsule Reviews
Get the PopMatters widget and many other great free widgets at Widgetbox!