Listen to a recording of the press launch for the 2007 North West 200 from the Waterfront Hall in Belfast. This is the first ever podcast from irishbikeracing.com, and we hope to produce a few more on an irregular basis.