Today, Spencer and Ryan are discussing Lazarus 18, originally released July 29th, 2015. Spencer: There’s a certain rush that comes with new stories, with watching a whole world full of new characters and relationships being established right before your eyes, but it’s … Continue reading