Monday, November 9, 2009
Inch Chua - "The Bedroom"
Inch Chua, the frontwoman for Allura, is branching out with a solo project. Her new CD,
, is a short and sweet acoustic playground.
Abbey K. Davis