Neal Schon says Journey's farewell is not over, less than four weeks before the Final Frontier tour's last show at Chase Center.
Watch on YouTube