Itchy Brothers to return to tower for rescheduled demonstration