humrh2 about 2 months ago [hidden] Explanation: Apparently, a London subway has been plastering these ads on the walls. Theories range from a mistake in their schedule to a mistake in the making of these things. 8 Reply Copy ID Copy Link