Did you know the average British motorist spends £1,116 on fuel and wastes three days stuck in traffic ever year? New research for The Car People reveals that despite spending a lot of time in their cars, 87% of Brits believe they have more freedom because of their car. How …
Read More »