semper fi

Bay Ridge — Bay Ridge hosts annual 5K run in support of Semper Fi