April 20, 2024
Sam Morris / Las Vegas Sun
Revelers walk up and down the Strip for the annual New Year's Eve celebration Monday, Dec. 31, 2012.