100 Days, 100 Songs, 100 Locations, 100 Dances

Creativity at its finest.