New Videos Show Amazing Blue Angels Performance over Idaho Falls (WATCH)
If you were anywhere near Idaho Falls over the weekend, you might have noticed that the skies were kind of busy. There's a really good reason for that. The US Navy's Blue Angels were performing and they were awesome.