1.0 by 2,366 huffers

Why did someone mention New York's subway when the article clearly says London's railway network *smacks head*

Add Your Comment

Are You A Zombie?

News Fail Comments