Florida man films two men holding a ladder on their car
Two men were filmed in Naples, Florida using just their arms to hold a ladder on the roof of their car (pictured).
Florida man films two men holding a ladder on their car
Two men were filmed in Naples, Florida using just their arms to hold a ladder on the roof of their car (pictured).