humrh2 3 days 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. 6 Reply Copy ID Copy Link