Happened yesterday in southern Cali....... What's with all these high end supercars? Huh..... I'm glad I got my aux turbo water pump replaced.....