Delirium - 24 Hour Cycle Race (Clicks: 57;website added: Jun 24, 2015) LINK: delirium24hour.com.au Country: Australia Description: Delirium - 24 Hour Cycle Race