This video was made as part of the 11*11*11 One Day On Earth Project, onedayonearth.org.
These are the TSA Dancers performing in the 34th street Herald Square subway station in New York City. Music is "Finger Licking Chicken" by The Radars.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?