The 50-foot Jesus Christ statue is on the top of the mountain Thank God for the long weekend! My Mom has been sch…
Socials