KMZ DRAFT: APRIL 29, 1999 3,333,000 SHARES NETRADIO CORPORATION COMMON STOCK UNDERWRITING AGREEMENT