Cool Street Performers, New York

A capella soul singing ?The Lion Sleeps Tonight? at the Washington Square Park in New York City

Video by TJIMC Productions