Music Album Review: Xray Eyeballs | Splendor Squalor by Eliza C. Thompson March 2, 2012 by Eliza C. Thompson March 2, 2012