• I got green lights from Tottenham Court Rd to Shoreditch high Street. I don't think I've ever had it happen to me before.

About

Avatar for Hamham @Hamham started