Next weekend's events from April 27th thru 29th

by