It took exactly 2 months but retired NJ State Trooper has arrived back in New Jersey.

Craig set out on May 23rd from Seaside, Oregon to make the 4,500+ mile journey back to New Jersey to raise money for "Ocean of Love".

It's time to welcome him home!

Please join Ocean of Love and Craig's family as they welcome him back tonight  (7/23/12) at 6pm on right behind the Ship Bottom Police Department.

To read the original story of Craig's journey, click here

Here are some pictures from Craig's return yesterday