There Really is a Real Life Lightning McQueen in Idaho FallsThere Really is a Real Life Lightning McQueen in Idaho FallsYou have to look quick, but I have video proof that there really is a real life Lightning McQueen in Idaho Falls.Doc HollidayDoc Holliday