Larry wrote and directed the 2007 New Music Awards that were held at the Avalon Theatre in Hollywood California.