By Tammy Reese
Roma Di Luna’s third studio release proves that the third time is not always the charm. The husband and wife team of Alexei and Channy Moon Casselle’s well written and bleak songs can attest that an album can be both good and unbearable.
Read the complete post at http://www.riftmagazine.com/riftblog/?p=216
Posted
Jul 16 2008, 12:57 PM
by
Anonymous