Twilight star Taylor Lautner was spotted in Harrison and Coeur d’Alene after sharing photos on Instagram, and eagle-eyed locals quickly recognized the landmarks.
For the most part, Idahoans are known for our friendly, warm and down-to-earth nature. But every now and then? There’s a bad apple that makes us look terrible.