A contractor in the road maintenance business thanked his lucky stars on Monday after he emerged unscathed when a huge rock fell on his pickup truck just outside a mountain community in Limassol district...