Daily Archives: 29 September, 2006

London Traffic, Going Nowhere, London Traffic, Too Many Cars
Alright, maybe it’s just me, and alright, maybe it’s time I stop trusting mini cabs. Because I feel like I’m always getting myself in this scenario. But laugh with me...
Read More
September 29, 2006