Festival wars

Street Scene is part of the industry's newest turf battle

by