Did You See What Was Traveling Down Addison Avenue In Twin Falls?
You just never know who or what you'll see traveling along the roads of Twin Falls. This weekend, you may have seen a couple of interesting "vehicles" traveling along Addison.