Brighton Running on Empty Every year, hundreds of veteran cars make the legendary 60-mile journey from London to the seaside town of Brighton. Read More