The World’s Largest Chairot display unveiled

His Royal Highness The Prince Philip, Duke of Edinburgh unveiled our chariots display in November 2002.