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).

Read More…