Lost Cause – Paper Cuts Review Post by Spoton October 26, 2013Category : Music Reviews Lost Cause is a group consisting of the ever talented and well respected Angle & Aeon Grey. Angle dazzled fans with his previous solo release “Not Quite 90 Degrees in The Head”, amongst Read More »