Sketch of the Day Mermay Day 2: Rascal May 2, 2019 by admin Mermaids have been messing with sailors long before Odysseus tied himself to the mast.