Marathon of mirth

This improv show has 24 hours - all to raise funds for worthy charities

by