Jessica Morris October 10, 2014 Jesus Wired, Review [REVIEW] Fightback Soundtrack by We Are Leo Jessica Morris October 10, 2014 Jesus Wired, Review We Are Leo are better than ever with new album ‘Fightback Soundtrack’.