humrh2 about 1 month 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. 7 Reply Copy ID Copy Link