Date taken:
June 6, 2004
Location:
London
Comments:
I snapped a shot of this as our TVG left the station. I don't know exactly what it is, but it sure looks awesome!