KC Streetcar #806 Lands in Kansas City on August 19