8 Apr 2008

Olympic Torch Heads to the US

From Checkpoint, 6:44 pm on 8 April 2008

Tomorrow it will be America's turn to play host to the Olympic torch.