Arch
Married to Night Train
- Location
- Salford, UK
Anyone see Top Gear last night? I laughed so much over the self-build electric car. It was the bit where they faked the filmed safety tests at MIRA that really got me.
Also, nice to see them being consistently overtaken by cyclists
. Driving an electric truck for work, I've got used to that.
A TG classic....
Also, nice to see them being consistently overtaken by cyclists

A TG classic....