A ICP at or near vista way was struck by a car. Rumor to be it was a hit and run. More details to come. RIP.