Tag: memo

  • Nemo vs Xterra

    Well Nemo came and decided to take a giant dump on the North East this past weekend. Long Island had anywhere from 15inches to 30 depending on what part of the island you were on. Our area got roughly 18inches. Many people were caught out in the storm and got themselves stranded on major roads,…