Stolen car went flyigg through a stop sign into me today, RIP...