Shocking moment couple ‘have sex on top deck of double decker bus’ in front of members of the public 29 July, 2023 by Newstars Education See also Optical Illusion Brain Challenge: Only a Genius Brain Can Spot the Number 547 in 13 Secs