Remember When Twin Falls Was A Level In A Playstation Game? (VIDEO)
Twin Falls has many claims to fame. Bridge that it's easy and legal to jump off of? Check. Famed Evel Knievel failed jump site? Yep. That's us. Video game level from a 2008 Playstation 3 game. Add that to the list.