[News] SCREAMING EAGLE RELEASE DEBUT ALBUM + ANNOUNCE LAUNCH SHOW January 11, 2018admin Central Coast based Rockers, Screaming Eagle, have just released their highly anticipated debut album Ride The Tiger, as well as a new music [...]