Mar 17 Mar 17 SXSW 2018: Narcissister Organ Player Sean Beattie SXSW 2018 Coverage A look into the life of an artist that unfortunately doesn't dive deep enough.