MASON COUNTY, WV (WOWK) – The Mason County town of New Haven came together Tuesday, May 4, to celebrate World War II Navy Veteran Bill McFarland’s 100th Birthday.

There were cupcakes, balloons and Bill even made his own Birthday sign. In addition to hundreds of cards from across the country, local leaders stopped by to wish him well.

He also received a proclamation from New Haven’s Mayor declaring May 4 as Bill McFarland Day.