Street Ministry
High Street, England - the group giving a concert out in the open air.