2 New Petitions Aim To Improve Twin Falls Nightlife2 New Petitions Aim To Improve Twin Falls NightlifeThere are 2 petitions floating around right now that would improve the nightlife in Twin Falls for some. Both of them are based around alcohol.Nate BirdNate Bird
Russian Vodka Is No Longer For Sale In Idaho State Liquor StoresRussian Vodka Is No Longer For Sale In Idaho State Liquor Stores Idaho follows suit with several other states and cities that have decided they will no longer sell or purchase Russian-made vodkas.CourtneyCourtney