A selection of pages from the June 2008 issue of Radio Race Car International