hope for the best but prepare for the worst
  • JoinedMarch 27, 2018


Following