Saturday, June 24, 2006

London Cars Vs Chickens


Apparently, london cars are no faster than the Chickens. Despite the congestion charge the traffic in London moves at 10mph. This means that the cars travel only at the speed of running chickens!!

No comments: