A packed Town Hall audience was treated to two outstanding performances in the Musical Theatre section of Portadown Music ...