SRT in London: Mind the China, Dear.

What’s the most out-of-place thing, in an out-of-place place, you can out-of-place? Well in for a penny, in for a pound, as they say. A lot of pounds!

Jeep Grand Cherokee SRT in London

Minding our own business, we were just crossing the road one dark night, me and the fam. The Green Cross Man merrily blinked on and beckoned, and the bus had come to a complete halt beside us. The road was empty otherwise.

Continue reading “SRT in London: Mind the China, Dear.”