Vote for the 893 Essential Songs of The Current

The Current is celebrating its 20th anniversary with the 893 Essential Songs of The Current: 2005 to Now. The listener-voted countdown celebrates the biggest songs released in the past 20 years that were played on The Current.