Album ReviewMusicNew Release Shawn SixX’s take on Red Sun Rising’s latest Album ‘Thread’ by Shawn SixX You know what really pisses me off as of late? Bands that are overly built up in the press and fall flat when you see them live, that’s what! You go to a show on…