Long Branch Beach SurpriseLong Branch Beach SurpriseOh how I love a good surprise. Check these photos!Liz JeressiLiz Jeressi