Police are appealing for witnesses to this horrifying accident at Main Street Castlederg Join Funny Videos 35 views14:17