Man Hit and Killed on Vista Last Night IdentifiedMan Hit and Killed on Vista Last Night IdentifiedWe now know a little more about the man who lost his life last night while crossing the intersection of Vista and Targee Street. CarlyCarly